@charset "utf-8";

/************************ 

Base CSS For ALL Page

Lasted Update 8/16/2009 

*************************/

/*  base */

body, div, iframe, ul, ol, dl, dt, dd, li, dl, pre,form, caption, legend, fieldset, input, button, select, textarea { margin:0; padding:0; font-weight:normal; font-style:normal; color:#333; text-align:left; }

ol, ul ,li { list-style: none; }

body { font-family:"微软雅黑","Arial", "Tahoma", "Verdana", "Lucida Grande"; font-size:14px;	line-height:28px; color:#333;}

img { border:0; }



/* class: Font Size */

.font { line-height: 18px; }

.bigfont {font-size: 14px; line-height:18px; }

.largefont { font-size: 16px; line-height:18px;  }

.smallfont { font-family:"Verdana", "sans-serif"; font-size:9px; line-height:12px;}

.midfont { font-family: "Arial", "Tahoma", "Verdana", "Lucida Grande";; font-size:10px; line-height:12px;}

.titlefont { font-size: 16px; line-height: 18px; font-weight:bold; color: #e96631;}

.subtitle { margin-bottom:8px; height: 22px; line-height:22px; padding-left:0; font-family:"Times New Roman", Times, serif;font-size:1.5em;color:#d6602f;font-variant:small-caps; font-weight:bold; background:url(../images/dot_line.gif)/*tpa=http://115.29.186.8:8125/images/dot_line.gif*/ repeat-x left bottom; }

.largerfont {	font-family:  "Arial","Tahoma","Verdana","Lucida Grande"; font-size: 18px; line-height: 22px;}



.clearfix:after {clear:both; content:"."; display:block; height:0px; visibility:hidden; overflow:hidden;}

.clear { clear:both; height:0; font-size:0; line-height:0;}



/* class: Font Color */

.blackfont { color:#000; }

.greyfont { color:#666;}

.redfont { color:#cc0000; font-weight:bold;}

.boldfont { font-weight:bold;}



/* links */

a, a:link, a:visited { font-family: "微软雅黑","Arial", "Tahoma", "Verdana", "Lucida Grande"; font-size:14px; text-decoration:none; line-height:18px; color:#457d41;}

a:hover { text-decoration:underline; color:#457d41; }

a.small, a.small:link, a.small:visited { font-family: "Arial", "Tahoma", "Verdana", "Lucida Grande"; font-size:10px; text-decoration:none; line-height:12px; color:#4872ae;}

a.small:hover { text-decoration:underline; }



/* Debug */

.debug { font-size:12px; line-height:18px; color:#000000; background-color:#f4f4f0; background-position:left center; width:auto; border:1px solid #666666; padding:6px;}



/* table & td class */

table {}

.topline { border:0; border-top:1px #ccc solid; border-collapse:collapse;}

.underline { border:0; border-bottom:1px #999 solid; border-collapse:collapse;}

.whitetd { border:0; background:#ea528b;}



/* Info DIV */

.infosmallbox { clear:both; margin:6px 0 0 20px; padding:16px; padding-left:68px; width:80%; border:#738191 1px solid; background:url(../images/icon_info.gif)/*tpa=http://115.29.186.8:8125/images/icon_info.gif*/ no-repeat left; background-position:10px; background-color:#eef3fb; }

.infosmallbox span { color:#CC0000; font-weight:bold;}



/* Infobax with big pic */

#infobox { clear:both; margin:0; padding:18px; padding-left:228px; margin-top:20px; border:1px #ccc solid; width:460px; min-height:80px; color:#333; font-weight:bold; background:url(../images/bg_info.jpg)/*tpa=http://115.29.186.8:8125/images/bg_info.jpg*/ no-repeat left top; background-position: 0 0; background-color:#fff; }

#infobox ul { margin:0; padding:0; margin-left:20px; margin-top:20px; list-style:none;}

#infobox ul li { margin:0 0 0 2px; padding:0; color:#1f1f1f; line-height:28px; }

#infobox label { font-family:"Arial", "Tahoma", "Verdana", "Lucida Grande"; font-size:12px;	line-height:18px; color:#383838;}



/* h1~h6 */

h1, h2 , h3 , h4 ,h5, h6 { font-family: "微软雅黑","Arial", "Tahoma", "Verdana", "Lucida Grande"; margin:0; padding:0; font-weight:normal; font-style:normal; font-size:18px;}

h1 { font-size:16px; line-height:24px;}

h2 { font-size:16px; line-height:32px; font-weight:bold; display:block;}   /* h2 { font-size:18px; line-height:26px;} */

h3 { font-size:20px; line-height:28px;}

h4 { font-size:24px; line-height:30px;}

h5 { font-size:32px; line-height:50px;}

h6 { font-size:38px; line-height:50px;}



/* htmleditor note*/

.notecontents { clear:both;/*  margin:38px 0 0; */ padding:0; width:100%;}

.notecontents p { padding:0; margin:0;text-align:justify;text-justify:inter-ideograph;}



/*for table*/

/* content table */

.contbl { background-color:#3d3d3d; width:720px;}

.contbl td { padding:0 2px 0 2px; background-color:#fff;}

.contbl th { padding:0 2px 0 2px;; background-color:#7d7d7d; white-space:nowrap; color:#fff; }



/* orange table */

.orangetbl { background-color:#3d3d3d;}

.orangetbl td { padding:0 2px 0 2px; background-color:#fff;}

.orangetbl th { padding:0 2px 0 2px;; background-color:#7d7d7d; white-space:nowrap; color:#fff; }
        .txt p:nth-child(3){display:none;}
		.txt p:nth-child(4){display:none;}
